package com.permutation;

abstract class PermutationMethod {
	
	abstract String[] newPermutation(String[] s);
	
	abstract String[] newPermutation(String[] s, int nextnum);

	abstract void addMedium(int[] medium, int nextnum);
	
	abstract void addMedium(int[] medium, int[] num);	
	
	abstract void addMedium(int[] medium);	
	
	abstract int[] ascendMedium(String[] s);

	abstract int[] descendMedium(String[] s);
	
}
